#include "slic.h"
#include "concatenateVector.h"
#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <stdio.h>
#include <cmath>
#include <vector>
#include <float.h>
#include "opencv2/features2d/features2d.hpp"
#include "opencv2/nonfree/nonfree.hpp"

class extractorConcatenateVector {
private:
	int size;
	char* labelImage;
	vector<concatenateVector> listVector;
public:
	extractorConcatenateVector(cv::Mat src_img, char* _labelImage, Slic _clustering, Mat siftDictionary, Mat colorDictionary);
	vector<concatenateVector> getListVector();
};